[大坑] MySQL开启binlog,配置文件已开启,但是状态仍然是OFF? |
您所在的位置:网站首页 › mysql log bin开启 › [大坑] MySQL开启binlog,配置文件已开启,但是状态仍然是OFF? |
系统:Ubuntu20.04 Mysql版本:5.7.33 mysql的配置文件路径:/etc/mysql/mysql.conf.d/mysqld.cnf 为了打开binlog,需要在/etc/mysql/mysql.conf.d/mysqld.cnf中添加如下配置信息: # 开启binlog,定义binlog的文件名 log_bin=/var/log/mysql/mysql-bin # 服务器id,不能重复,可以使用ip的最后一段 server_id=111此处有个大坑:etc/mysql/mysql.conf.d/mysqld.cnf配置文件的权限是-r--r--r--,为了添加配置信息,所以就要修改该文件的权限: sudo chmod a+wx mysqld.cnf注意:!!!!修改保存后,一定要恢复权限!!!!否则,log_bin的状态会一直是OFF。 然后重启mysql服务: sudo service mysql restart再登录mysql,查看log_bin的状态: mysql> show variables like 'log_bin'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | log_bin | ON | +---------------+-------+ 1 row in set (0.01 sec) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |